const express = require('express')
const cors = require("cors")
const app = express()
const port = 3000

app.use(cors());

// 我们使用前后端分离的模式开发项目的时候
// 后端一般只提供数据, 前端提供视图
// 通过json格式进行数据传输
app.get('/api/homedata', (req, res) => {
  // 链接数据库并拿到数据
  res.json({
    a: 555,
    name: "zhangsan",
    visitCount: 30099
  })
})

app.get('/api/listdata', (req, res) => {
  res.json({
    success: true,
    list: [
      {id: 1, name: "zhangsan"},
      {id: 2, name: "lisi"},
      {id: 3, name: "wangwu"},
      {id: 4, name: "zhaoliu"},
    ]
  })
})

app.listen(port, () => {
  console.log(`Example app listening on port ${port}`)
})